totally enclosed treating facility - Turco Inglés Diccionario